Continuity and Discontinuity in Lambda Calculus
نویسندگان
چکیده
This paper studies continuity of the normal form and the context operators as functions in the infinitary lambda calculus. We consider the Scott topology on the cpo of the finite and infinite terms with the prefix relation. We prove that the only continuous parametric trees are Böhm and Lévy–Longo trees. We also prove a general statement: if the normal form function is continuous then so is the model induced by the normal form; as well as the converse for parametric trees. This allows us to deduce that the only continuous models induced by the parametric trees are the ones of Böhm and Lévy–Longo trees. As a first application, we prove that there is an injective embedding from the infinitary lambda calculus of the ∞η-Böhm trees in D∞. As a second application, we study the relation between the Scott topology on the prefix relation and the tree topologies. This allows us to prove that the only parametric tree topologies in which all context operators are continuous and the approximation property holds are the ones of Böhm and Lévy–Longo. As a third application, we give an explicit characterisation of the open sets of the Böhm and Lévy–Longo tree topologies.
منابع مشابه
Lambda Calculus Type Theory and Natural Language
The theory of continuity based on the Lambek Calculus is well-de-veloped, but we need a compatible extension to include discontinuity.Earlier work set out ingredients: hypersequent calculus and proof netsexpanded with parameter edges. This paper completes a preliminaryline by finalising proof nets for basic discontinuity (that with one pointof discontinuity) and proving ...
متن کاملInverse Sturm-Liouville problem with discontinuity conditions
This paper deals with the boundary value problem involving the differential equation begin{equation*} ell y:=-y''+qy=lambda y, end{equation*} subject to the standard boundary conditions along with the following discontinuity conditions at a point $ain (0,pi)$ begin{equation*} y(a+0)=a_1 y(a-0),quad y'(a+0)=a_1^{-1}y'(a-0)+a_2 y(a-0), end{equation*} where $q(x), a_1 , a_2$ are rea...
متن کاملIn nite - calculus and Types ? Alessandro
Recent work on innnitary versions of the lambda calculus has shown that the innnite lambda calculus can be a useful tool to study the unsolvable terms of the classical lambda calculus. Working in the framework of the intersection type disciplines, we devise a type assignment system such that two terms are equal in the innnite lambda calculus ii they can be assigned the same types in any basis. ...
متن کاملModeling of the beam discontinuity with two analyses in strong and weak forms using a torsional spring model
In this paper, a discontinuity in beams whose intensity is adjusted by the spring stiffness factor is modeled using a torsional spring. Adapting two analyses in strong and weak forms for discontinuous beams, the improved governing differential equations and the modified stiffness matrix are derived respectively. In the strong form, two different solution methods have been presented to make an a...
متن کاملExploratory Functions on Nondeterministic Strategies, up to Lower Bisimilarity
We consider a typed lambda-calculus with no function types, only alternating sum and product types, so that closed terms represent strategies. We add nondeterminism and consider strategies up to lower (i.e. divergence-insensitive) bisimilarity. We investigate the question: when is a function on strategies definable by an open term (with sufficiently large nondeterminism)? The answer is: when it...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005